home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / t5304.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  6.2 KB  |  232 lines

  1. *%$Header:   /disc2/scon/apps/windrv/2000/t5000/w2k/t5000.gpv   1.2   16 Feb 2000 09:56:18   nguy_hu  $
  2. *%
  3. *%$Log:   /disc2/scon/apps/windrv/2000/t5000/w2k/t5000.gpv  $
  4. *%
  5. *%     Rev 1.2   16 Feb 2000 09:56:18   nguy_hu
  6. *%  remove STARTDOC, STARTPAGE dummy commands
  7. *%  
  8. *%
  9. *%     Rev 1.1   10 Feb 2000 10:22:12   nguy_hu
  10. *%  add custom options to the Advanced Doc Prop page
  11. *%
  12. *%     Rev 1.0   29 Nov 1999 08:14:10   kari_af
  13. *%  Initial revision.
  14. *GPDSpecVersion: "1.0"
  15. *Include: "StdNames.gpd"
  16. *Include: "T5KC.GPD"
  17. *% *GPDFileVersion: "1.0"
  18. *Include: "PTNXVER.GPD"
  19. *GPDFileName: "T5304.GPD"
  20. *ModelName: "Printronix T5304"
  21. *MasterUnits: PAIR(300,300)
  22. *ResourceDLL: "T5000.Dll"
  23. *PrinterType: PAGE
  24. *MaxCopies: 99
  25. *FontCartSlots: 1
  26.  
  27. *Feature: Resolution
  28. {
  29.     *rcNameID: =RESOLUTION_DISPLAY
  30.     *DefaultOption: 300x300
  31.     *Option: 300x300
  32.     {
  33.         *Name: "300 x 300 " =DOTS_PER_INCH
  34.         *DPI: PAIR(300,300)
  35.         *TextDPI: PAIR(300,300)
  36.         *MinStripBlankPixels: 32
  37.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  38.         *SpotDiameter: 100
  39.         *%Command: CmdBeginRaster { *Cmd : "BEGIN RASTER" }
  40.         *%Command: CmdEndRaster { *Cmd : "END RASTER" }
  41.         *Command: CmdSendBlockData { *Cmd : ""} *%GFX DATA : " %d{NumOfDataBytes }"Bytes" }
  42.         *Command: CmdSelect
  43.         {
  44.             *Order: DOC_SETUP.6
  45.             *%Cmd: "300DPI"
  46.         }
  47.     }
  48. }
  49. *Feature: PaperSize
  50. {
  51.     *rcNameID: =PAPER_SIZE_DISPLAY
  52.    *DefaultOption: ENV_9*%LETTER
  53.     *Option: ENV_9
  54.     {
  55.         *rcNameID: =ENV_9_DISPLAY
  56.         *PrintableArea: PAIR(1161,2661)
  57.         *PrintableOrigin: PAIR(0, 0)
  58.         *Command: CmdSelect
  59.         {
  60.             *Order: DOC_SETUP.5
  61. *%            *CallbackID: 3
  62.         }
  63.     }
  64.     *%*Option: LETTER
  65.     *%{
  66.         *%*rcNameID: =LETTER_DISPLAY
  67.         *%*PrintableArea: PAIR(1350, 3300)
  68.         *%*PrintableOrigin: PAIR(0, 0)
  69.         *%*Command: CmdSelect
  70.         *%{
  71.             *%*Order: DOC_SETUP.5
  72. *%*%            *CallbackID: 3
  73.         *%}
  74.     *%}
  75.     *Option: 4.0x6.0
  76.     {   *rcNameID: =PAPER_4_0x6_0
  77.         *OptionID:   =ID_PAPER_4_0x6_0
  78.         *PageDimensions: PAIR(1200,1800)
  79.         *PageProtectMem: 4109
  80.         *PrintableArea: PAIR(1200,1800)
  81.         *PrintableOrigin: PAIR(0, 0)
  82.         *Command: CmdSelect
  83.         {
  84.             *Order: DOC_SETUP.5
  85.         }
  86.     }
  87.     *Option: 1.5x1.0
  88.     {   *rcNameID: =PAPER_1_5x1_0
  89.         *OptionID:   =ID_PAPER_1_5x1_0
  90.         *PageDimensions: PAIR(450,300)
  91.         *PageProtectMem: 4109
  92.         *PrintableArea: PAIR(450,300)
  93.         *PrintableOrigin: PAIR(0, 0)
  94.         *Command: CmdSelect
  95.         {
  96.             *Order: DOC_SETUP.5
  97.             *%Cmd: "Label6.0x4.0"
  98.         }
  99.     }
  100.    *Option: 2.0x1.0
  101.     {   *rcNameID: =PAPER_2_0x1_0
  102.         *OptionID:   =ID_PAPER_2_0x1_0
  103.         *PageDimensions: PAIR(600,300)
  104.         *PageProtectMem: 4109
  105.         *PrintableArea: PAIR(600,300)
  106.         *PrintableOrigin: PAIR(0, 0)
  107.         *Command: CmdSelect
  108.         {
  109.             *Order: DOC_SETUP.5
  110.             *%Cmd: "Label6.0x4.0"
  111.         }
  112.     }
  113.    *Option: 2.5x1.5
  114.     {   *rcNameID: =PAPER_2_5x1_5
  115.         *OptionID:   =ID_PAPER_2_5x1_5
  116.         *PageDimensions: PAIR(750,450)
  117.         *PageProtectMem: 4109
  118.         *PrintableArea: PAIR(750,450)
  119.         *PrintableOrigin: PAIR(0, 0)
  120.         *Command: CmdSelect
  121.         {
  122.             *Order: DOC_SETUP.5
  123.             *%Cmd: "Label6.0x4.0"
  124.         }
  125.     }
  126.     *Option: 3.0x2.0
  127.     {   *rcNameID: =PAPER_3_0x2_0
  128.         *OptionID:   =ID_PAPER_3_0x2_0
  129.         *PageDimensions: PAIR(900,600)
  130.         *PageProtectMem: 4109
  131.         *PrintableArea: PAIR(900,600)
  132.         *PrintableOrigin: PAIR(0, 0)
  133.         *Command: CmdSelect
  134.         {
  135.             *Order: DOC_SETUP.5
  136.             *%Cmd: "Label6.0x4.0"
  137.         }
  138.     }
  139.    *Option: 3.0x3.0
  140.     {   *rcNameID: =PAPER_3_0x3_0
  141.         *OptionID:   =ID_PAPER_3_0x3_0
  142.         *PageDimensions: PAIR(900,900)
  143.         *PageProtectMem: 4109
  144.         *PrintableArea: PAIR(900,900)
  145.         *PrintableOrigin: PAIR(0, 0)
  146.         *Command: CmdSelect
  147.         {
  148.             *Order: DOC_SETUP.5
  149.             *%Cmd: "Label6.0x4.0"
  150.         }
  151.     }
  152.    *Option: 4.0x2.0
  153.     {   *rcNameID: =PAPER_4_0x2_0
  154.         *OptionID:   =ID_PAPER_4_0x2_0
  155.         *PageDimensions: PAIR(1200,600)
  156.         *PageProtectMem: 4109
  157.         *PrintableArea: PAIR(1200,600)
  158.         *PrintableOrigin: PAIR(0, 0)
  159.         *Command: CmdSelect
  160.         {
  161.             *Order: DOC_SETUP.5
  162.             *%Cmd: "Label6.0x4.0"
  163.         }
  164.     }
  165.     *Option: 4.0x3.0
  166.     {
  167.         *rcNameID: =PAPER_4_0x3_0
  168.         *OptionID:   =ID_PAPER_4_0x3_0
  169.         *PageDimensions: PAIR(1200, 900)
  170.         *PageProtectMem: 4109
  171.         *PrintableArea: PAIR(1200, 900)
  172.         *PrintableOrigin: PAIR(0,0)
  173.         *Command: CmdSelect
  174.         {
  175.             *Order: DOC_SETUP.5
  176.         }
  177.     }
  178.    *Option: 4.0x4.0
  179.     {
  180.         *rcNameID: =PAPER_4_0x4_0
  181.         *OptionID:   =ID_PAPER_4_0x4_0
  182.         *PageDimensions: PAIR(1200, 1200)
  183.         *PageProtectMem: 4109
  184.         *PrintableArea: PAIR(1200, 1200)
  185.         *PrintableOrigin: PAIR(0,0)
  186.         *Command: CmdSelect
  187.         {
  188.             *Order: DOC_SETUP.5
  189.         }
  190.     }
  191.     *Option: 4.0x8.0
  192.     {
  193.         *rcNameID: =PAPER_4_0x8_0
  194.         *OptionID:   =ID_PAPER_4_0x8_0
  195.         *PageDimensions: PAIR(1200,1800)
  196.         *PageProtectMem: 4109
  197.         *PrintableArea: PAIR(1200,1800)
  198.         *PrintableOrigin: PAIR(0,0)
  199.         *Command: CmdSelect
  200.         {
  201.             *Order: DOC_SETUP.5
  202.          }
  203.     }
  204.     *Option: CUSTOMSIZE
  205.     {
  206.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  207.         *MinSize: PAIR(225, 75)
  208.         *MaxSize: PAIR(1350, 29700)
  209.         *MaxPrintableWidth: 1350
  210.         *MinLeftMargin: 0
  211.         *CenterPrintable?: TRUE
  212.         *PageProtectMem: 4000
  213.         *Command: CmdSelect
  214.         {
  215.             *Order: DOC_SETUP.5
  216.             *%Cmd: "CUSTOMSIZE"
  217. *%"<1B>&l0e48d" %d{(((PhysPaperLength + 1) * 48) / 300) }"p" %d{(((PhysPaperLength + 1) * 48) / 300) }
  218. *%+ "F<1B>!f" %d{(PhysPaperWidth + 150) }"W<1B>*p0x0Y"
  219.         }
  220.     }
  221. }
  222. *Feature: MaxIps
  223. {
  224.  *DefaultOption: 8
  225.  *Name:"MaxIps"
  226.  *Option: 8
  227.     {
  228.         *Name:"8"
  229.     }
  230. }
  231. *HelpFile: "PTNXT5K.HLP"
  232.